<template>
  <el-aside class="left">
    <el-menu
        default-active="2"
        :collapse="folded"
        :collapse-transition="false"
        router="true"
    >
      <el-menu-item index="/dashboard">
        <el-icon>
          <Guide/>
        </el-icon>
        <span>首页</span>
      </el-menu-item>
      <el-sub-menu index="2">
        <template #title>
          <el-icon>
            <SoldOut/>
          </el-icon>
          <span>商品管理</span>
        </template>
        <el-menu-item index="/trademark">品牌管理</el-menu-item>
        <el-menu-item index="/attr">平台属性管理</el-menu-item>
        <el-menu-item index="/spu">Spu管理</el-menu-item>
        <el-menu-item index="/sku">Sku管理</el-menu-item>
      </el-sub-menu>
      <el-sub-menu index="3">
        <template #title>
          <el-icon>
            <Lock/>
          </el-icon>
          <span>权限管理</span>
        </template>
        <el-menu-item index="/permissionmanagement">用户管理</el-menu-item>
        <el-menu-item index="/rolemanagement">角色管理</el-menu-item>
        <el-menu-item index="/menumanagement">菜单管理</el-menu-item>
      </el-sub-menu>
      <el-sub-menu index="4">
        <template #title>
          <el-icon>
            <Coordinate/>
          </el-icon>
          <span>测试管理</span>
        </template>
        <el-menu-item index="2-1">item three</el-menu-item>
        <el-menu-item index="2-2">item three</el-menu-item>
        <el-menu-item index="2-3">item three</el-menu-item>
      </el-sub-menu>
      <el-sub-menu index="5">
        <template #title>
          <el-icon>
            <location/>
          </el-icon>
          <span>Navigator One</span>
        </template>
        <el-menu-item index="2-1">item three</el-menu-item>
        <el-menu-item index="2-2">item three</el-menu-item>
        <el-menu-item index="2-3">item three</el-menu-item>
      </el-sub-menu>
      <el-sub-menu index="6">
        <template #title>
          <el-icon>
            <Brush/>
          </el-icon>
          <span>Navigator One</span>
        </template>
        <el-menu-item index="6-1">item three</el-menu-item>
        <el-menu-item index="6-2">item three</el-menu-item>
        <el-menu-item index="6-3">item three</el-menu-item>
      </el-sub-menu>
      <el-sub-menu index="7">
        <template #title>
          <el-icon>
            <Setting/>
          </el-icon>
          <span>Navigator One</span>
        </template>
        <el-menu-item index="7-1">item three</el-menu-item>
        <el-menu-item index="7-2">item three</el-menu-item>
        <el-menu-item index="7-3">item three</el-menu-item>
      </el-sub-menu>
    </el-menu>
  </el-aside>
</template>

<script>
import emitter from "../utils/bus";

export default {
  name: "Navbar",
  data() {
    return {
      folded: true
    }
  },
  mounted() {
    emitter.on('doCollapse', () => {
      this.folded = !this.folded
    })
  }
}
</script>

<style scoped>

</style>